board preparation